package cn.itzd.config;

import com.github.benmanes.caffeine.cache.Cache;
import com.github.benmanes.caffeine.cache.Caffeine;

import java.time.Duration;

/**
 * @Version: 1.0
 * @Description:
 */
public class CacheConfig {


    /**
     * 设置Token缓存的有效时间
     */
    public static final Cache<String,String> cache1 = Caffeine.newBuilder()
            .expireAfterWrite(Duration.ofSeconds(1800000)) //设置缓存有效期为 1800000 秒 ，从最后一次写入开始计时
            .build();

    /**
     * 设置缓存的有效时间
     */
    public static final Cache<String,String> cache2 = Caffeine.newBuilder()
            .expireAfterWrite(Duration.ofSeconds(2 * 60)) //设置缓存有效期为 2 分钟 ，从最后一次写入开始计时
            .build();



}
